package cn.lg.soar.boot.fc.service;

import cn.lg.soar.common.model.HttpResult;
import cn.lg.soar.database.base.service.IBaseService;
import cn.lg.soar.boot.fc.entity.FormResult;
import org.springframework.transaction.annotation.Transactional;

/**
 * 表单项目提交结果表
 * @author ZhuanZ（无密码）
 * @since 2025-01-17
 * 开源项目：https://gitee.com/lgx1992/lg-soar 求star！请给我star！请帮我点个star！
 */
public interface FormResultService extends IBaseService<FormResult> {

    /**
     * 用户提交表单
     */
    public HttpResult<Void> submitForm(FormResult addForm,Long roomId,Long leaseId);

    /**
     * 用户提交基础信息表单
     */
    @Transactional
    public HttpResult<Void> submitUserForm(FormResult addForm,String name,String phone,Integer userLink);
}
